About Rick Cobham Design Limited (04574368) United Kingdom