About H & L Skid Steer Hire Services Limited (10144985) United Kingdom