About Tomkins Research Limited (07146026) United Kingdom