About Excalibur Mobile Auto Electrics Limited (04497518) United Kingdom