About Richard Cotgrove Design Limited (04956011) United Kingdom