About Taylor Roche Ltd. (10739002) United Kingdom