About Pemrose Ltd (13068222) United Kingdom