About Summers Valli Limited (10157962) United Kingdom