About Hendry & Co Developments Ltd (SC590043) United Kingdom