About J.c. Toogood (holdings) Limited (00251487) United Kingdom