About Ldc (hillhead) Limited (06176554) United Kingdom