About Mirek Lemanski Limited (SC595135) United Kingdom