About Lud Group Limited (08982297) United Kingdom