About Terry Rose Limited (13497020) United Kingdom