About Randalls (holdings) Limited (03475627) United Kingdom