About Southern Cross Motorcycle Engineering Limited (07621286) United Kingdom