About Pandrol Holdings Limited (03841849) United Kingdom