About Alan J. Ross Motor Engineers Ltd. (SC178820) United Kingdom