About Schmidt&co Limited (12355983) United Kingdom