About Manor Paper Supplies Ltd (08795753) United Kingdom