About Seine Larkspur Ltd (10298597) United Kingdom