About Schleissen Ltd (10674780) United Kingdom