About Avid Holderness Road Limited (09786942) United Kingdom