About Ancor Fabrications Ltd (09865658) United Kingdom