About Deirdrern Ltd (10798396) United Kingdom