About Bloomsbury Boats Limited (08536766) United Kingdom