About Soho Dispensers Limited (07096406) United Kingdom