About Timpus Limited (01771975) United Kingdom