About Leighton Hire Centre Limited (04274588) United Kingdom