About Annington Rentals (holdings) Limited (03818321) United Kingdom