About M&r Electronics Limited (SC645040) United Kingdom