About Taylor Woods Holding Limited (12140124) United Kingdom