About Powell Rail Ltd (12145816) United Kingdom