About L. E. Talbot Plant Hire Limited (01098357) United Kingdom