About Zaborowski Investment Limited (07515622) United Kingdom