About Mansoor Electronic Products Consultancy Limited (08951245) United Kingdom