About Hendry Developments Limited (SC128167) United Kingdom