About Spick Cars Ltd (10692522) United Kingdom