About L&do Ltd (12751985) United Kingdom