About Jensyn Motor Company Limited (SC372504) United Kingdom