About J Richardson Services Ltd (12688246) United Kingdom