About Elizabeth Tarr Limited (10146742) United Kingdom