About Schleifring Systems Limited (01800218) United Kingdom