About Blue Anchor International Fabrications Limited (01086618) United Kingdom