About Victoria Torrance Limited (12179241) United Kingdom