About Schober Group Limited (11117510) United Kingdom