About J&o Limited (13065232) United Kingdom