About Dillistone Group Plc (04578125) United Kingdom