About Bruce Dempster Motor Engineers Limited (SC321104) United Kingdom