About Allan Fabrication Ltd (SC639208) United Kingdom