About Tomkins & Ash Limited (10085827) United Kingdom