About Richie Services Limited (12522112) United Kingdom