About Doctors House Ltd. (SC401104) United Kingdom