About Swift Brake & Clutch Limited (03807216) United Kingdom