About Langford Rentals Limited (03589459) United Kingdom