About J&k Richardson Ltd (SC481013) United Kingdom