About Bp Rolls (newport) Limited (04178006) United Kingdom