About Boat Club Trafalgar Limited (11202829) United Kingdom