About Len Kirk Plant Hire Limited (13040318) United Kingdom