About B&a Auto Limited (11398503) United Kingdom