About Piotr Sledzinski Limited (08693416) United Kingdom