About Southgate Motor Engineering Limited (07916487) United Kingdom