About Zabka Lincoln Limited (08779122) United Kingdom