About British Marine Equipment Council Limited (03931281) United Kingdom