About J.c. Rook & Sons Limited (02117042) United Kingdom