About J & O Consulting Ltd (12093727) United Kingdom