About Geo.& R. Carrell Limited (01677085) United Kingdom