About Roger & Campbell Sailing Ltd (05993886) United Kingdom