About J. Walker Design Ltd (08307798) United Kingdom