About The Russell Motor Company Limited (07074542) United Kingdom