About Kelly Terranova Limited (09110719) United Kingdom