About J. P. Cavill And Son Limited (00497682) United Kingdom