About Kilpatricks Holding Company Ltd (SC592446) United Kingdom