About Manor Paper & Card Limited (10555612) United Kingdom