About Grant Investments Limited (07218461) United Kingdom