About Schroeters Limited (11738060) United Kingdom