About J C J Walker Ltd (07611228) United Kingdom