About Blenheim House Holding Company Ltd (13664569) United Kingdom