About Timeridge Limited (01339293) United Kingdom