About Soho Soap Holdings Limited (12811105) United Kingdom