About London And Country House Ltd. (06624027) United Kingdom