About London House International Limited (03042243) United Kingdom