About Annington Rentals Limited (03818324) United Kingdom