About Merrybase Electrical Ltd (10795908) United Kingdom