About B & M Jackson Engineering Limited (10321339) United Kingdom