About Boathouse (sale) Limited (08196874) United Kingdom