About Hendry & Sons Limited (00457339) United Kingdom