About H A Chalmers (glenbarry) Limited (SC088749) United Kingdom