About The Lee Valley Boat Centre Limited (04348328) United Kingdom