About Co Schellhaus Ltd (10393110) United Kingdom