About Taylor & Nelson Roofing Limited (12859732) United Kingdom