About Timpton Limited (07372726) United Kingdom