About O & J Limited (08427415) United Kingdom