About Beacon Powertrain Limited (10352291) United Kingdom