About Slka Motor Company Ltd (13600928) United Kingdom