About Ld&sh Ltd (13038990) United Kingdom