About Stephen A Brear Gearboxes Limited (07562187) United Kingdom