About Seahopper Ltd (06540295) United Kingdom