About Accrol Group Holdings Plc (09019496) United Kingdom