About Scott Bros Motor Engineers Ltd. (SC279626) United Kingdom