Cavendish sports clothing manufacturer from Trafford that produces personalized garments for team sports from its premises in Higher Road, Urmston…