About Timpson S Lane Management Company Ltd (09263896) United Kingdom