About Richard Cashmore Limited (04632066) United Kingdom