About Grant Stoke Limited (11923373) United Kingdom