About O.c. Jewers & Sons Limited (08585055) United Kingdom