About North Bar Engineer Ltd (10623529) United Kingdom