About Rigby & Rhys Ltd (11595437) United Kingdom