About Schlee And Company Ltd (10186673) United Kingdom