About L Taylor Limited (09640241) United Kingdom