About P. Roy Limited (02124417) United Kingdom