About London House Telecoms Limited (09466594) United Kingdom