About Lucbrook Ltd (11038558) United Kingdom