About Plastic Sandwich Presentation Limited (04246571) United Kingdom