About Whitby C.oliver & Sons Limited (00217319) United Kingdom