About Boathouse Machine Company Limited (08011351) United Kingdom