About Tamar Electrical Solutions Limited (07750332) United Kingdom