About Parkhead Electrical & Solar Limited (07700304) United Kingdom