About Staples & Green Limited (07985579) United Kingdom