About Stride Plumbing & Heating Ltd (11492927) United Kingdom