About Charles Bass Limited (01103245) United Kingdom