About Henley Rentals (holdings) Ltd (02548560) United Kingdom