About Allan Oman Fabrication Services Ltd (SC609282) United Kingdom