PIXELS & TEA LIMITED, Ashford, Vereinigtes Königreich