About Thatcham Kitchen Designs Ltd (04605410) United Kingdom