About James Howie & Son (SL005844) United Kingdom