About Ld&r Group Ltd (08304422) United Kingdom