About J.c. Frost & Co. (ashford) Ltd (02416399) United Kingdom