About Spen Bearings Limited (10865883) United Kingdom