About Sheldons Electrical & Plumbing Limited (07618623) United Kingdom