About S Holden Heating Ltd (12273670) United Kingdom