About Timpson S Smallholding Limited (07909774) United Kingdom