About Tomasz Walczak Ltd (10057920) United Kingdom