About C Jenkin & Son Limited (05838100) United Kingdom