About O.j & Sons Ltd (08748268) United Kingdom