About Joseph James (cheltenham) Limited (10765588) United Kingdom