About S Lomax Heating Limited (06963727) United Kingdom