About Mayday Seals & Bearings Ltd (10897436) United Kingdom