About Akaal Contactors Ltd (12056666) United Kingdom