About Soho Ergonomics Limited (12859509) United Kingdom