About Apollo Plastic Systems Limited (02971779) United Kingdom