About London House Weeley Limited (13412667) United Kingdom