About Excel Lofts Limited (11071976) United Kingdom