About Rotherham Taylor Limited (06201601) United Kingdom