About Horsell Motor Company Limited (12188581) United Kingdom