About Ricky Martin Electrical Limited (04101893) United Kingdom