About Richard Hollis Limited (07681672) United Kingdom