About Hendry & Keith Limited (SC032233) United Kingdom