About John W Grant & Son Limited (SC087291) United Kingdom