About Grandfield Investments Limited (03172908) United Kingdom