About Apollo Vacuum Solutions Ltd (NI662283) United Kingdom