About Print Pattern Archive Ltd (10680717) United Kingdom