About Rescue Plumbing & Gas Ltd (13200269) United Kingdom