About John R. Weir Inverness Limited (SC207165) United Kingdom