About Ricky Denton Gas & Plumbing Services Limited (12797681) United Kingdom