About S&a Heating & Plumbing Ltd (10591151) United Kingdom