About Robert Roope Ltd (12182377) United Kingdom