About Lisa Taylor-smith Limited (09832805) United Kingdom