About La Torche Limited (09520485) United Kingdom