About J.c. Frost & Co. (beaconsfield) Ltd (02558430) United Kingdom