About Geo.a.carter Limited (00503551) United Kingdom