About London House (wells) Limited (11871469) United Kingdom