About Ball Colegrave Limited (01577898) United Kingdom