About Rickmere Limited (01858006) United Kingdom