About Whittaker Bros. (special Products) Limited (01382246) United Kingdom