About S. & F. Motors Limited (00902412) United Kingdom