About Paper & Clay Ltd (09621086) United Kingdom