About B & L Engineering Ltd (10044641) United Kingdom