About Hendry Bros Limited (SC514985) United Kingdom