About Taylor & Wood (tameside) Ltd (06599227) United Kingdom