About Nick Taylor Auto Electrical Limited (04940315) United Kingdom