About Cooper & Jackson (shearing) Limited (06432773) United Kingdom