About Thurloe Street Limited (07774411) United Kingdom