About Lucy Mcquaid Ltd (11974449) United Kingdom