About Timperley Manufacturing Limited (12586518) United Kingdom