About Amjad Fabrication Ltd (12900485) United Kingdom