About Avid Service & Maintenance Ltd (10745748) United Kingdom