About Norbert Mielczarek Limited (12505936) United Kingdom