About E.r.a. (english Racing Automobiles) Limited (04138105) United Kingdom