About J&o Services Ltd (09742882) United Kingdom