About Roland Powell Limited (06526148) United Kingdom