About B Beedan Fabrication & Maintenance Ltd (11896239) United Kingdom