About Schroetter Limited (09942264) United Kingdom