About Martin Lowe (automatic Transmissions) Limited (02218292) United Kingdom