About Hendry Brothers Limited (SC386596) United Kingdom