About Lisa Louise Taylor Limited (12144593) United Kingdom