About J J Richardson Limited (13040026) United Kingdom