About Brown & Root Highlands Fabricators Limited (SC049650) United Kingdom