About Paper & Cloth Limited (06449031) United Kingdom