About Tight Side Latex Limited (12770498) United Kingdom