About J.c. Frost & Co. (gerrards Cross) Ltd (02607709) United Kingdom