About John W Grant & Son (paisley) Limited (SC590487) United Kingdom