About Lloyd House Limited (06247863) United Kingdom