About Taylor Rush Limited (12010574) United Kingdom