About Pawel Chachulski Ltd (07597098) United Kingdom