About Schlott Ltd (12339113) United Kingdom