About Rick Hargrove Ltd (12804054) United Kingdom