About Stich Schoenbrunner Limited (06044068) United Kingdom