About C Jeffery And Sons Ltd (13060270) United Kingdom