About Mieszko Slough Limited (13706213) United Kingdom