About J.c. Williams And Sons (helston) Limited (00643169) United Kingdom