About Raphael Group Plc (05623148) United Kingdom