About Rockhopper Associates Limited (07429339) United Kingdom