About J Ritchie Limited (12737382) United Kingdom