About Roberts & Platt Holdings Limited (11760833) United Kingdom