About Rockhopper Engineering Solutions Ltd (09255044) United Kingdom