About O.c. Whittaker & Sons Limited (00553531) United Kingdom