About Avis & Doyle Ltd (07980112) United Kingdom