About Ba Engineering & Design Ltd (13625301) United Kingdom