About The Paper Hall Company Limited (02714109) United Kingdom