About Barnsley Engines And Transmissions Limited (02187462) United Kingdom