About P & R Roy Ltd (10888967) United Kingdom