About The Boat House Company Limited (03184270) United Kingdom