About Nicholas Avis Ltd (08664919) United Kingdom