About Soho Stampings Limited (01222148) United Kingdom