About Drl Holdings Plc (11582533) United Kingdom