About S & T Roofing Specialists Limited (07593017) United Kingdom