About L Ancresse Limited (11765846) United Kingdom