About Hendry Thomson Developments Ltd (SC493733) United Kingdom