About Lofts Of London Limited (12016868) United Kingdom