About Angela Mortimer Lucy Chamberlain Associates Limited (05628331) United Kingdom