About J C Walker Limited (SC419684) United Kingdom