About Timpson Sales Limited (05639404) United Kingdom