About L&c Designs Limited (10720086) United Kingdom