About Blue Strand Marine Limited (08709842) United Kingdom