About J & S Richardson Ltd (07208781) United Kingdom