About M. Teevan Hire Co. Limited (02689148) United Kingdom