About Schober Holdings Limited (12282488) United Kingdom