About J.c.frost & Co.(windsor) Ltd. (02432946) United Kingdom