About John W Grant & Son Group Limited (SC585639) United Kingdom