PIXELS & TEA LIMITED, Ashford, المملكة المتحدة