About J & S Walker Ltd (08596211) United Kingdom