About C B Jo Limited (05863256) United Kingdom