All Types Motor Factors 13/14 Portmanmoor Road, Cardiff CF24 5FF