About David Taylor Automedia Limited (01299445) United Kingdom