About Titman Tip Tools Limited (01148083) United Kingdom