About Oman Engineering Limited (13314273) United Kingdom