About Whittaker Stott & Sons Limited (00354834) United Kingdom