About The Beetle & Wedge Boathouse Limited (05498607) United Kingdom