About Ricemans (holdings) Limited (00688860) United Kingdom