About Pemrose Chef Limited (11686752) United Kingdom