About Avid Newland Limited (09786801) United Kingdom