About B&k Engineering Solutions Ltd (12260848) United Kingdom