About Mansoor Electrical & Installation Limited (10638951) United Kingdom