About Edmondson Gas & Plumbing Ltd (05938485) United Kingdom