About Cavendish Sports Limited (01381196) United Kingdom