About W Telford Painting & Property Services Limited (11905971) United Kingdom