About Revolution Seals & Bearings Limited (01403529) United Kingdom