About Lisa Strudwick Limited (09866617) United Kingdom