About Kemmerer Limited (08317943) United Kingdom