About C. Henry & Sons Limited (04390224) United Kingdom