About Richards Cakes (holdings) Limited (02322753) United Kingdom