About Simmons Holdings Limited (12024511) United Kingdom