About Kiefers House Ltd (13300235) United Kingdom