About Grimmett & Timms Limited (00302471) United Kingdom