About Paperlate Limited (04955810) United Kingdom