About Schlemmer Uk Limited (07443830) United Kingdom