About Powerboat World Championships Limited (06920871) United Kingdom