About Lofts Associates Limited (10503678) United Kingdom