About Carrs (holdings) Limited (08226289) United Kingdom