About Leeds Gas & Plumbing Limited (09670923) United Kingdom