About Jacek Drozdowski Services Limited (13683223) United Kingdom