About Langbridge Rentals Limited (12379872) United Kingdom