About Zollern (u.k.) Limited (02108171) United Kingdom