About Carter Retail Equipment Limited (00618898) United Kingdom