About Taylor Group Sw Limited (12727916) United Kingdom