About Mr & Jl Ritchie Ltd (12406504) United Kingdom