About Lucy Adams Associates Limited (08865659) United Kingdom