About Avpe Durham Limited (12773782) United Kingdom