About Dalgrar Ltd (13324240) United Kingdom