About Lynne Hargreaves Associates Limited (04702898) United Kingdom