About Schneider Horn Products Limited (11667924) United Kingdom