About Marshalls Electrical Limited (05463286) United Kingdom