About Clark & Taylor Motors Limited (01135215) United Kingdom