About Lucy Gilchrist Marketing Limited (09283043) United Kingdom