About Taylored Lofts London Limited (10212785) United Kingdom