About Schindelhaim Limited (10020641) United Kingdom