About The Boathouse Ellesmere Limited (08304413) United Kingdom