About Whittaker Brothers (leisure) Limited (01192560) United Kingdom