About Second Sterling Flowers Partnership (LP002590) United Kingdom