About Terence Grant Limited (06231864) United Kingdom