About J. O. Holdings Limited (09778236) United Kingdom