About J. C. Frost & Co. (holdings) Limited (02378538) United Kingdom