About Spirit Motor Company Limited (07298546) United Kingdom