About Zen Bearings Limited (08989213) United Kingdom