About Land Of Construction Equipment Limited (11797724) United Kingdom