About J Richardson Ltd (10251307) United Kingdom