About Tomasz Palka Ltd (08706955) United Kingdom