About Pressing Solutions (environmental) Ltd (03274632) United Kingdom