About H J Shand Limited (10832320) United Kingdom