About Japanese Accessories & German Car Solutions Ltd (09344163) United Kingdom