About Christine Lord Associates Limited (06656032) United Kingdom