About Oj Stokes Ltd (12176763) United Kingdom