About Dalgarno Ip Ltd (12148471) United Kingdom