About Drumacre Plastic Services Limited (03017703) United Kingdom